Sri Lanka were bowled out for 281. They added 41 runs on Friday. Abbott broke through with the 16th ball of the final morning when Sri Lankan captain Angelo Mathews went across his stumps, trying to work the ball to leg, and was leg before wicket. Mathews was out for 59, made off 120 balls with seven fours. He had added only one run to his score on Friday. It left Dhananjaya de Silva as the last recognised batsman but he only last for another four overs before he too was leg before to Abbott. He made 22.
Rangana Herath, who was struck on the index finger of his left, bowling hand by the first ball he received from Abbott, made three before he was caught and bowled by Vernon Philander, who dived to his left to hold the ball which looped up from a leading edge. Suranga Lakmal made a quick 19 not out but Dushmantha Chameera was caught behind off Kagiso Rabada and last man Nuwan Pradeep was bowled by left-arm spinner Keshav Maharaj. Rabada finished with three for 77 and Maharaj took three for 86, while Abbott's spell of two for seven in five overs on Friday enabled him to finish with two for 38.
Scoreboard
============================================
South Africa, first innings, 286
Sri Lanka, first innings, 205
============================================
South Africa, second innings, 406-6 declared
============================================
Sri Lanka, second innings (overnight 240-5)
============================================
D. Karunaratne run out (Duminy) 43
K. Silva lbw b Rabada 48
K. Perera c De Kock b Maharaj 6
K. Mendis c De Kock b Rabada 58
A. Mathews lbw b Abbott 59
D. Chandimal c Rabada b Maharaj 8
D. de Silva lbw b Abbott 22
R. Herath c and b Philander 3
D. Chameera c De Kock b Rabada 0
S. Lakmal not out 19
N. Pradeep b Maharaj 4
--------------------------------------------
Extras: (b4, lb3, nb1, w3) 11
Total: (96.3 overs) 281
============================================
Fall of wickets: 1-87 (Karunaratne), 2-93 (Perera), 3-118 (Silva), 4-193 (Mendis), 5-225 (Chandimal), 6-246 (Mathews), 7-258 (De Silva), 8-258 (Herath), 9-274 (Chameera)
Bowling: Philander 22-5-65-1, Abbott 20-6-38-2 (2w), Rabada 21-4-77-3 (1nb, 1w), Maharaj 30.3-7-86-3, Duminy 3-0-8-0
Result: South Africa won by 206 runs
Toss: South Africa
Series: South Africa lead the three-match series 1-0
Umpires: Aleem Dar (PAK), Bruce Oxenford (AUS)
TV umpire: Rod Tucker (AUS)
Match referee: David Boon (AUS)
Remaining matches: January 2-6, Cape Town; January 12-16, Johannesburg.